package com.java.day08.feature;

import com.java.day07.modifier.User;

/**
 * 使用接口
 */
public class Util {
    /**
     * 飞行员训练
     * @param flyable 需要传入的对象是实现了Flyable接口的对象
     */
    public static void trainFly(Flyable flyable){
        for (int i = 0; i < 5; i++) {
            flyable.fly();
        }
    }

    public static void trainFire(Fireable fireable){
        fireable.fire();
    }

    public static void main(String[] args) {
        Brid brid = new Brid();
        Util.trainFly(brid);
        Util.trainFire(brid);
        Bee bee = new Bee();
        Util.trainFly(bee);
    }




}
